bishop's cap cactus - French English Dictionary